blow from a slipper - German English Dictionary